trail bridge - French English Dictionary